
$(function(){
     $('#ifStart').on('click',function(){
        $('#ifStartModal').modal('show')
     })
     $('#confirmStopAudit').on('click',function(){
        $('#confirmStopAuditModal').modal('show')
     })
     $('#confirmStop').on('click',function(){
        layer.confirm('您是如何看待前端开发？', {
              btn: ['重要','奇葩'] //按钮
            }, function(){

              layer.msg('的确很重要', {icon: 7});
              
            }, function(){

              layer.msg('也可以这样', {
                icon: 6,
                time: 20000, //20s后自动关闭
                btn: ['明白了', '知道了']
              });

            });
     })

     $('#addNewProPlanBtn').on('click',function(){
        $('#content').load('html/promotionPlan/addPlan.html');
     })
     $('#addNewproPlanSaveBtn').on('click',function(){
        $('#content').load('html/promotionPlan/indexP.html');
     })
     $('.selectLabel').on('click',function(){
        if($(this).hasClass('select')){
          $(this).removeClass('select')
        }else{
          $(this).addClass('select')
        }
     })
     // 加减号
     $('.plusMinus').on('click','span',function(){
        if($(this).hasClass('glyphicon-plus')){
          $(this).removeClass('glyphicon-plus').addClass('glyphicon-minus');
          $(this).parent().parent().siblings('.mobileSpecConSubWrap').hide();
        }else{
          $(this).addClass('glyphicon-plus').removeClass('glyphicon-minus');
          $(this).parent().parent().siblings('.mobileSpecConSubWrap').show();
        }
     })
     // 品牌
     $('#mobileBrandChoose ').on('click','.selectLabel',function(){
        var thisHtml=$(this).html();
        var apStr='<div class="selectedBrand"><p '
        +'class="selectedBrandLeft">'+thisHtml+'</p><p '
        +'class="selectedBrandRight"><span class="glyphicon glyphicon-remove"></span></p></div>';
        var selectedBrand=$('#mobileBrandSelected .selectedBrandLeft')
        if( $(this).hasClass('select') ){
          $('#mobileBrandSelected').append(apStr)
        }else{
          for(var i=0;i<selectedBrand.length;i++){
            if(selectedBrand.eq(i).html() == thisHtml){
              selectedBrand.eq(i).parent().remove();
              break
            }
          }
        }
     })
     $('#mobileBrandSelected').on('click','.selectedBrandRight',function(){
        $(this).parent().remove();
         var brandSub=$('#mobileBrandChoose .selectLabel');
         var removeBrand=$(this).siblings('.selectedBrandLeft').html();
        for(var i=0;i<brandSub.length;i++){
          if(brandSub.eq(i).html() == removeBrand){
            brandSub.eq(i).removeClass('select');
            break
          }
        }
     })
     //手机型号
     $('#proMobileSpecWrap ').on('click','.selectLabel',function(){
        var thisBrandName=$(this).siblings('.mobileSpecCon').find('.brandTit').html().split('（')[0];
        var thisBrandSpec=$(this).siblings('.mobileSpecCon').find('.brandTit').html();
        var thisHtml=$(this).html();
        var selectedBrand=$('#proMobileSpecSelectedWrap .selectedBrandLeft');
        var apStr='<div class="selectedBrand"><p '
                +'class="selectedBrandLeft">'+thisBrandName+'-'+thisHtml+'</p><p '
                +'class="selectedBrandRight"><span class="glyphicon glyphicon-remove"></span></p></div>';
        if( $(this).hasClass('select') ){
          if(!compareBrandAndSpec(selectedBrand,thisBrandSpec)){
            $('#proMobileSpecSelectedWrap').append(apStr);
          }
        }else{
          for(var i=0;i<selectedBrand.length;i++){
            if(selectedBrand.eq(i).html().split('-')[0] == thisBrandName && selectedBrand.eq(i).html().split('-')[1] == thisHtml ){
              selectedBrand.eq(i).parent().remove();
              break
            }
          }
        }
     })
     $('#proMobileSpecSelectedWrap').on('click','.selectedBrandRight',function(){
        $(this).parent().remove();
         var brandSub=$('#proMobileSpecWrap .selectLabel');
         var removeBrandName=$(this).siblings('.selectedBrandLeft').html().split('-')[0];
         var removeBrandSpec=$(this).siblings('.selectedBrandLeft').html().split('-')[1];
        for(var i=0;i<brandSub.length;i++){
          if(brandSub.eq(i).html() == removeBrandSpec && brandSub.eq(i).siblings('.mobileSpecCon').find('.brandTit').html().split('（')[0] == removeBrandName){
            brandSub.eq(i).removeClass('select');
            break
          }
        }
     })
     //手机型号-选择品牌-该品牌下“全部型号”添加到已选择框
     $('#proMobileSpecWrap ').on('click','input[type=checkbox]',function(){
        var thisBrandName=$(this).parent().siblings('.brandTit').html().split('（')[0],
            specArr=$(this).parent().parent().siblings('.selectLabel'),
            appStr='',
            selectedBrand=$('#proMobileSpecSelectedWrap .selectedBrandLeft');
        if(this.checked){
          for(var i=0;i<specArr.length;i++){
            var brandName=thisBrandName+'-'+specArr.eq(i).html();
            if(!compareBrandAndSpec(selectedBrand,brandName)){
              appStr+='<div class="selectedBrand"><p '
                +'class="selectedBrandLeft">'+brandName+'</p><p '
                +'class="selectedBrandRight"><span class="glyphicon glyphicon-remove"></span></p></div>';
            }
            if(!specArr.eq(i).hasClass('select')){
              specArr.eq(i).addClass('select')
            }
          }
          $('#proMobileSpecSelectedWrap').append(appStr);
        }else{
          for(var i=0;i<specArr.length;i++){
            for(var j=0;j<selectedBrand.length;j++){
              if(selectedBrand.eq(j).html().split('-')[0] == thisBrandName && selectedBrand.eq(j).html().split('-')[1] == specArr.eq(i).html() ){
                selectedBrand.eq(i).parent().remove();
            }
            if(specArr.eq(i).hasClass('select')){
              specArr.eq(i).removeClass('select')
            }
          }

          }
        }
     })     
      function compareBrandAndSpec(arrObj,name){
        var flag=false;
        for(var j=0;j<arrObj.length;j++){
          if(arrObj.eq(j).html() == name){
            flag = true;
            break
          }
        }
        return flag;
      }

     $('#chooseProGListBtn').click(function(){
        $('#rechooseProG').modal('show')
     })
     $('#multiBrandConDetailBtn').click(function(){
        $('#multiBrandProConModal').modal('show')
     })
    $('#datetimepickerStart').datetimepicker('show');

})